partner or associate - Francés Inglés Diccionario